present evidence and witnesses - Almanca İngilizce Sözlük